package com.hetang.maijiayun.adaptertools.b2cinterface.weidian.domain;

import java.util.List;

public class Order {
    private String order_id;//    字符订单ID
    private BuyerInfo buyer_info;//对象买家对象
    private String name;//字符买家姓名
    private String address;//字符收货地址
    private String post;//字符收货地址邮编
    private String phone;//字符收货人电话
    private String province;//字符收货人所在省
    private String city;//字符收货人所在市
    private String region;//字符收货人所在区
    private String express_no;//字符快递单号
    private String express;//字符快递公司名称
    private String express_type;//字符快递公司编号
    private String express_note;//字符订单备注（卖家）
    private String express_fee;//字符快递费用
    private String total_fee;//字符分成推广佣金
    private String price;//字符商品总价，不包含运费
    private String trade_no;//字符订单交易号
    private String total;//字符订单总价 包含运费
    private String quantity;//字符商品总件数
    private String status;//字符订单状态：unpay 未付款pay 待发货unship_refunding 未发货，申请退款ship 已发货shiped_refunding 已发货，申请退款accept已确认收货accept_refunding已确认收货，申请退款finish 订单完成close订单关闭
    private String note;//字符买家备注
    private String seller_id;//字符卖家ID
    private String sk;//字符推广信息
    private String discount;//字符优惠折扣
    private String discount_amount;//字符优惠金额，discount_amount目前只适用于使用“店铺优惠券”的订单，其他优惠（限时折扣等）返回均为0
    private String discount_info;//字符如："无优惠",优惠折扣描述
    private String seller_phone;//字符卖家手机号
    private String seller_name;//字符卖家微店名称
    private String is_close;//字符订单是否可关闭1表示货到付款订单，可关闭， 0表示不可关闭
    private String user_phone;//字符买家手机号
    private String add_time;//字符下单时间
    private String pay_time;//字符付款时间
    private String send_time;//字符发货时间
    private String order_type;//字符订单类型编号，1为货到付款，2为直接交易，3为担保交易
    private String order_type_des;//字符订单类型描述
    private String return_code;//字符退货单号
    private String argue_flag;//字符是否投诉
    private String status_desc;//字符订单状态详细描述
    private String confirm_expire;//字符担保交易过期时间
    private String merchant_code;//字符商品编码
    private RefundInfo refund_info;//对象退款信息对象
    private String refund_time;//字符退款时间
    private String buyer_refund_fee;//字符退款金额
    private List<OrderItem> items;//数组购买商品数组
    private String status2;//字符订单状态简单描述
    private String f_seller_id;//字符分销商ID
    private String f_shop_name;//字符分销商店铺名称
    private String f_phone;//字符分销商手机号
    private String fx_fee_value;//分销商获取的分成金额
    private String img;//字符商品图URL
    private String modify_price_enable;//字符是否可以改价 0表示不可改价，1表示可以改价
    private String express_fee_num;//符运费，和express_fee相同
    private String original_total_price;//字符订单原价格，包括运费 （此字段用于记录订单被创建时的价格,包含运费，减去优惠后的价格）
    private String real_income_price;//字符订单实际支付价格（此字段用于记录订单修改后用户实际支付的价格，包含运费）
    private String self_address;
    
    public String getSelf_address() {
        return self_address;
    }
    public void setSelf_address(String self_address) {
        this.self_address = self_address;
    }
    public String getOrder_id() {
        return order_id;
    }
    public void setOrder_id(String order_id) {
        this.order_id = order_id;
    }
   
    public BuyerInfo getBuyer_info() {
        return buyer_info;
    }
    public void setBuyer_info(BuyerInfo buyer_info) {
        this.buyer_info = buyer_info;
    }
    public String getName() {
        return name;
    }
    public void setName(String name) {
        this.name = name;
    }
    public String getAddress() {
        return address;
    }
    public void setAddress(String address) {
        this.address = address;
    }
    public String getPost() {
        return post;
    }
    public void setPost(String post) {
        this.post = post;
    }
    public String getPhone() {
        return phone;
    }
    public void setPhone(String phone) {
        this.phone = phone;
    }
    public String getProvince() {
        return province;
    }
    public void setProvince(String province) {
        this.province = province;
    }
    public String getCity() {
        return city;
    }
    public void setCity(String city) {
        this.city = city;
    }
    public String getRegion() {
        return region;
    }
    public void setRegion(String region) {
        this.region = region;
    }
    public String getExpress_no() {
        return express_no;
    }
    public void setExpress_no(String express_no) {
        this.express_no = express_no;
    }
    public String getExpress() {
        return express;
    }
    public void setExpress(String express) {
        this.express = express;
    }
    public String getExpress_type() {
        return express_type;
    }
    public void setExpress_type(String express_type) {
        this.express_type = express_type;
    }
    public String getExpress_note() {
        return express_note;
    }
    public void setExpress_note(String express_note) {
        this.express_note = express_note;
    }
    public String getExpress_fee() {
        return express_fee;
    }
    public void setExpress_fee(String express_fee) {
        this.express_fee = express_fee;
    }
    public String getTotal_fee() {
        return total_fee;
    }
    public void setTotal_fee(String total_fee) {
        this.total_fee = total_fee;
    }
    public String getPrice() {
        return price;
    }
    public void setPrice(String price) {
        this.price = price;
    }
    public String getTrade_no() {
        return trade_no;
    }
    public void setTrade_no(String trade_no) {
        this.trade_no = trade_no;
    }
    public String getTotal() {
        return total;
    }
    public void setTotal(String total) {
        this.total = total;
    }
    public String getQuantity() {
        return quantity;
    }
    public void setQuantity(String quantity) {
        this.quantity = quantity;
    }
    public String getStatus() {
        return status;
    }
    public void setStatus(String status) {
        this.status = status;
    }
    public String getNote() {
        return note;
    }
    public void setNote(String note) {
        this.note = note;
    }
    public String getSeller_id() {
        return seller_id;
    }
    public void setSeller_id(String seller_id) {
        this.seller_id = seller_id;
    }
    public String getSk() {
        return sk;
    }
    public void setSk(String sk) {
        this.sk = sk;
    }
    public String getDiscount() {
        return discount;
    }
    public void setDiscount(String discount) {
        this.discount = discount;
    }
    public String getDiscount_amount() {
        return discount_amount;
    }
    public void setDiscount_amount(String discount_amount) {
        this.discount_amount = discount_amount;
    }
    public String getDiscount_info() {
        return discount_info;
    }
    public void setDiscount_info(String discount_info) {
        this.discount_info = discount_info;
    }
    public String getSeller_phone() {
        return seller_phone;
    }
    public void setSeller_phone(String seller_phone) {
        this.seller_phone = seller_phone;
    }
    public String getSeller_name() {
        return seller_name;
    }
    public void setSeller_name(String seller_name) {
        this.seller_name = seller_name;
    }
    public String getIs_close() {
        return is_close;
    }
    public void setIs_close(String is_close) {
        this.is_close = is_close;
    }
    public String getUser_phone() {
        return user_phone;
    }
    public void setUser_phone(String user_phone) {
        this.user_phone = user_phone;
    }
    public String getAdd_time() {
        return add_time;
    }
    public void setAdd_time(String add_time) {
        this.add_time = add_time;
    }
    public String getPay_time() {
        return pay_time;
    }
    public void setPay_time(String pay_time) {
        this.pay_time = pay_time;
    }
    public String getSend_time() {
        return send_time;
    }
    public void setSend_time(String send_time) {
        this.send_time = send_time;
    }
    public String getOrder_type() {
        return order_type;
    }
    public void setOrder_type(String order_type) {
        this.order_type = order_type;
    }
    public String getOrder_type_des() {
        return order_type_des;
    }
    public void setOrder_type_des(String order_type_des) {
        this.order_type_des = order_type_des;
    }
    public String getReturn_code() {
        return return_code;
    }
    public void setReturn_code(String return_code) {
        this.return_code = return_code;
    }
    public String getArgue_flag() {
        return argue_flag;
    }
    public void setArgue_flag(String argue_flag) {
        this.argue_flag = argue_flag;
    }
    public String getStatus_desc() {
        return status_desc;
    }
    public void setStatus_desc(String status_desc) {
        this.status_desc = status_desc;
    }
    public String getConfirm_expire() {
        return confirm_expire;
    }
    public void setConfirm_expire(String confirm_expire) {
        this.confirm_expire = confirm_expire;
    }
    public String getMerchant_code() {
        return merchant_code;
    }
    public void setMerchant_code(String merchant_code) {
        this.merchant_code = merchant_code;
    }
 
    public RefundInfo getRefund_info() {
        return refund_info;
    }
    public void setRefund_info(RefundInfo refund_info) {
        this.refund_info = refund_info;
    }
    public String getRefund_time() {
        return refund_time;
    }
    public void setRefund_time(String refund_time) {
        this.refund_time = refund_time;
    }
    public String getBuyer_refund_fee() {
        return buyer_refund_fee;
    }
    public void setBuyer_refund_fee(String buyer_refund_fee) {
        this.buyer_refund_fee = buyer_refund_fee;
    }
  
    public List<OrderItem> getItems() {
        return items;
    }
    public void setItems(List<OrderItem> items) {
        this.items = items;
    }
    public String getStatus2() {
        return status2;
    }
    public void setStatus2(String status2) {
        this.status2 = status2;
    }
    public String getF_seller_id() {
        return f_seller_id;
    }
    public void setF_seller_id(String f_seller_id) {
        this.f_seller_id = f_seller_id;
    }
    public String getF_shop_name() {
        return f_shop_name;
    }
    public void setF_shop_name(String f_shop_name) {
        this.f_shop_name = f_shop_name;
    }
    public String getF_phone() {
        return f_phone;
    }
    public void setF_phone(String f_phone) {
        this.f_phone = f_phone;
    }
    public String getFx_fee_value() {
        return fx_fee_value;
    }
    public void setFx_fee_value(String fx_fee_value) {
        this.fx_fee_value = fx_fee_value;
    }
    public String getImg() {
        return img;
    }
    public void setImg(String img) {
        this.img = img;
    }
    public String getModify_price_enable() {
        return modify_price_enable;
    }
    public void setModify_price_enable(String modify_price_enable) {
        this.modify_price_enable = modify_price_enable;
    }
    public String getExpress_fee_num() {
        return express_fee_num;
    }
    public void setExpress_fee_num(String express_fee_num) {
        this.express_fee_num = express_fee_num;
    }
    public String getOriginal_total_price() {
        return original_total_price;
    }
    public void setOriginal_total_price(String original_total_price) {
        this.original_total_price = original_total_price;
    }
    public String getReal_income_price() {
        return real_income_price;
    }
    public void setReal_income_price(String real_income_price) {
        this.real_income_price = real_income_price;
    }
    
}
